package com.sneaker.shower.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Hechangjian
 * @version 1.0
 * @className WxCommonReqDTO
 * @date 2019/07/26 20:31
 * @description 微信请求公共DTO
 * 适用于微信服务器主动调用时（对于公众号和小程序的服务器验证请求，消息推送请求）的入参
 * 因为使用驼峰命名时可能会接受不到微信方的请求入参
 * @program bath
 */
@Data
public class WxCommonReqDTO {
    private String signature;

    private String timestamp;

    private String nonce;

    private String echostr;

    private String msg_signature;

    private String encrypt_type;

    private String sessionKey;

    private String rawData;

    private String encryptedData;

    private String iv;

    @ApiModelProperty("客服: sysUser, 用户: user")
    private String userType;

    @ApiModelProperty("场景值，进入小程序时如果有则丢过来")
    private String sceneStr;
}
